Thatched roof

English word definition — powered by WordNet

NOUN

a house roof made with a plant material (as straw)

Want to remember thatched roof?

Sign up free to bookmark & revise